package com.rxkj.service;

import com.rxkj.entity.rainwater.ImageSt;
import com.rxkj.entity.rainwater.RainSt;
import com.rxkj.entity.rainwater.WaterAndRainVO;
import com.rxkj.entity.rainwater.WaterSt;
import com.rxkj.utils.PageData;

import java.util.Date;
import java.util.List;

public interface WaterAndRainService {


    PageData<WaterAndRainVO> getWaterAndRainOverview(int currentPage, int pageSize, String stnm);

    PageData<RainSt> getRainsByTermsn(int currentPage, int pageSize, String termsn, String startTime, String endTime);

    PageData<WaterSt> getWatersByTermsn(int currentPage, int pageSize, String termsn, String startTime, String endTime);

    List<ImageSt> getImagesByTermsn(String termsn, String startTime, String endTime);

    List<RainSt> getRainData(int timetype, String startTime, String endTime, String termsn);

    List<WaterSt> getWaterData(String termsn, String startTime, String endTime);

}
